home *** CD-ROM | disk | FTP | other *** search
/ Shareware Overload Trio 2 / Shareware Overload Trio Volume 2 (Chestnut CD-ROM).ISO / dir36 / vid-fx20.zip / VIDEOFX.DOC < prev    next >
Text File  |  1994-01-28  |  21KB  |  515 lines

  1.  
  2.  
  3.  
  4.  
  5.  
  6.  
  7.                █ █ *   █     ▄▄▄       ██▀▀▀▀▀▀ ██    ██
  8.                │ │ ▄   █ ▄▄▄ █ █       ██▄▄▄▄▄  ▀▀▀▀█▀▀▀    2.0
  9.                █ █ █ ▄▄█ █▄█ █ █       ██       ██▀▀▀▀▀█
  10.                ▐▄▌ █ █▄█ █▄▄ █▄█       ██       ██    ██
  11.  
  12.  
  13.                   Video Effects for Batch Files or fun
  14.                             EGA/VGA/IBM8514
  15.  
  16.  
  17.  
  18.  
  19.  
  20.  
  21.  
  22.  
  23.  
  24.  
  25.  
  26.  
  27.  
  28.         Looking around several different BBS's, I noticed that batch
  29. file fanatics had no support for VGA/EGA graphics.  Sure, there were
  30. several screen generation, text mode programs, but no real, eye-popping
  31. effects.
  32.         Since most people now own a EGA/VGA video (it has quickly become
  33. the standard), why not use this in your batch files?  After all, a
  34. colorful text-mode menu is cute, but wouldn't it be REALLY cool if you
  35. could clear off the screen with some VGA graphics?
  36.         It seems most graphic programs stick mainly with graphics, and
  37. text-mode programs do only text mode stuff.  So why not mix the two?
  38.  
  39.         Thus arrives VIDEO EFFECTS, a utility that allows you to:
  40.  
  41.            ■    Flash 31 brilliant VGA/EGA effects on the screen
  42.            ■    Easily customize all the effects
  43.            ■    Change between 25, 28, 33, and 50 line text modes
  44.  
  45.         Sure, people will glance over a colorful menu that you spent
  46. hours creating in your batch file.  They go "Hmm", read it and go on.
  47. But with THESE effects, people stop and look.  Your screen glimmers,
  48. fades or zaps out instead of sitting there... a definite difference.
  49.  
  50.         Enclosed is WO.COM, a quick utility to return you to TEXT MODE.
  51. Have you ever been running a cute Shareware utility, and something
  52. went wrong... you hit CTRL-BREAK or the damn thing just stopped, and left
  53. you in Graphics mode?!  You can't see a thing on the screen, but the
  54. computer is still running fine?
  55.  
  56.         You can't see NOTHING in graphics mode!
  57.  
  58.         WO.COM is the answer.  Just type: WO  (meaning WOAAAHH!  How the
  59. heck do I get back to text mode?!) and it returns you to 25 line, normal
  60. text mode.  Quit re-booting that computer everytime... just use WO.COM
  61.  
  62.  
  63.  
  64.  
  65.  
  66.  
  67.  Usage:     VIDEOFX  /DETECT
  68.             VIDEOFX  /TEXT25 or /TEXT28 or /TEXT33 or /TEXT40 or /TEXT50
  69.             VIDEOFX  [pattern]   etc, etc, etc.
  70.  
  71.  Patterns:  1    Moving round
  72.             2    Slide up
  73.             3    Slide up colorful
  74.             4    Exploding ball
  75.             5    Round and round
  76.           * 6    Stars
  77.           * 7    Circles
  78.           * 8    Polygons
  79.           * 9    Yarn Ball
  80.             10   Slide across
  81.             11   Clock
  82.             12   Shades pulled
  83.             13   Close curtain
  84.             14   Double swivel
  85.             15   Open diagonal
  86.           * 16   Shooting lines
  87.             17   Falling brick
  88.           * 18   Squirmy lines
  89.           * 19   Wiggly line
  90.             20   Square explode
  91.             21   Wow!
  92.             22   Moving curves
  93.             23   Quick balls
  94.             24   Nice curves
  95.             25   Open and shut
  96.             26   Side shadows
  97.             27   Top shadows
  98.             28   Both shadows
  99.             29   Window panes
  100.             30   City lights
  101.             31   Snake!
  102.             32   Damn dizzy
  103.             33   Plasma                ( "*" denotes pattnerns that can
  104.                                          be altered using /MAX )
  105.  
  106.  
  107.  
  108.  *********  NEW IN VERSION 2.0  ****************************************
  109.  
  110.  
  111.    /MSG [pattern] [bkcolor] [txtcolor] "MESSAGE" "MORE MESSAGE" "MORE MESSAGE"
  112.  
  113.                 Finally, in version 2.0, you can display VGA messages on
  114.                 the screen!  If you leave the office, simply drop a cute
  115.                 message on the screen saying "BE BACK AFTER LUNCH" in
  116.                 wonderful VGA graphics.  Or make an outstanding impression
  117.                 on your batch file users!  Your program can have dazzling
  118.                 effects, followed by a huge introduction screen, all from
  119.                 a teeny little batch file.
  120.  
  121.                 [pattern]
  122.  
  123.                         The "pattern" is the "wallpaper" behind your message.
  124.                         There are solid backgrounds, hatched, dotted, inter-
  125.                         weaving lines, plus more you can place behind your
  126.                         messages.  You can choose from 12 different pattern
  127.                         styles:
  128.  
  129.                         0       no pattern (background color)
  130.                         1       solid fill
  131.                         2       line fill
  132.                         3       light slashes           (///////)
  133.                         4       thick slashes           (///////)
  134.                         5       back slashes            (\\\\\\\)
  135.                         6       light back slashes      (\\\\\\\)
  136.                         7       light hatch
  137.                         8       heavy cross hatch
  138.                         9       interleaving lines
  139.                         10      wide dot fill
  140.                         11      closely spaced dots
  141.  
  142.                 [bkcolor]
  143.  
  144.                         The background color is what color the "pattern"
  145.                         will be.  So if you choose green as your color,
  146.                         and "light hatch fill" for your pattern, then you'll
  147.                         have a GREEN LIGHT HATCH FILL for a background.
  148.                         Here are your colors:
  149.  
  150.                                 0       black
  151.                                 1       blue
  152.                                 2       green
  153.                                 3       cyan
  154.                                 4       red
  155.                                 5       magenta
  156.                                 7       light grey
  157.                                 20      brown
  158.                                 56      dark grey
  159.                                 57      light blue
  160.                                 58      light green
  161.                                 59      light cyan
  162.                                 60      light red
  163.                                 61      light magenta
  164.                                 62      yellow
  165.                                 63      white
  166.  
  167.                 [txtcolor]
  168.  
  169.                         The text color is how your actual lettering will
  170.                         look.  If you choose RED as your "txtcolor", then
  171.                         the message will appear in RED letters.
  172.                         NOTE: The colors are the same as in "bkcolor" above.
  173.  
  174.                 "MESSAGE" "MORE MESSAGE" ....
  175.  
  176.                         You are allowed five separate messages, each enclosed
  177.                         in quotation marks.  Don't make them too long, or
  178.                         they will scroll off the screen!
  179.                         NOTE: Press the [ESC] key to clear your message!
  180.  
  181.  
  182.                        EXAMPLES:
  183.         ======================================================================
  184.  
  185.         VIDEOFX /MSG 0 0 63 "This message is white" "on a black background"
  186.  
  187.         VIDEOFX /MSG 7 56 63 "This message is white" "on a dark grey background"
  188.                              "using light hatch pattern"
  189.  
  190.         VIDEOFX /MSG 10 56 1 "This message is blue" "on a dark grey background"
  191.                              "using wide dot fill"
  192.  
  193.         VIDEOFX /MSG 5 62 0 "This message is black" "on a yellow background"
  194.                             "using back slashes"
  195.                                                 
  196.  
  197.                NOTE: Press the [ESC] key to clear your message!
  198.  
  199.  
  200.  
  201.  
  202.  
  203.  
  204.  
  205.  
  206.    /PAGE #      Changes video pages.  This is a GREAT method of saving
  207.                 the screen.  Normally, you are in page 0.  So if you
  208.                 want to save the screen, just change into page 1 or 2,
  209.                 then make a menu, graphic, ANSI demo, or whatever.
  210.                 Once you're finished, change back into page 0.  Wala,
  211.                 your screen is exactly like it was before all those
  212.                 graphical effects.  Be careful though, a normal video
  213.                 adapter does not have over 3 or 4 pages.
  214.  
  215.    /MODE #      Changes video modes.  This is useful if you need to
  216.                 test out some graphics stuff, or just change over into
  217.                 graphics mode.
  218.  
  219.         Mode #    Type        Resolution    Colors     Video Subsystem
  220.     ------------------------------------------------------------------------
  221.         0, 1      Text        40 x 25         16       CGA, EGA, MCGA, VGA
  222.         2, 3      Text        80 x 25         16       CGA, EGA, MCGA, VGA
  223.         4, 5      Graphics    320 x 200       4        CGA, EGA, MCGA, VGA
  224.         6         Graphics    640 x 200       2        CGA, EGA, MCGA, VGA
  225.         7         Text        80 x 25         Mono     CGA, EGA, MCGA, VGA
  226.         8, 9, 10                                       PCjr only
  227.         11, 12                                         Used internally
  228.         13        Graphics    320 x 200       16       EGA, VGA
  229.         14        Graphics    640 x 200       16       EGA, VGA
  230.         15        Graphics    640 x 350       Mono     EGA, VGA
  231.         16        Graphics    640 x 350       16       EGA, VGA
  232.         17        Graphics    640 x 480       2        MCGA, VGA
  233.         18        Graphics    640 x 480       16       VGA
  234.         19        Graphics    320 x 200       25       MCGA, VGA
  235.  
  236.  
  237.  
  238.     32 and 33 are new!   The "damn dizzy" will probably make you that way.
  239.                          Just press any key to stop the madness.
  240.                          Also, the PLASMA looks cool, but takes a little
  241.                          longer than usual to create.  Once the plasma is
  242.                          drawn, it begins circulating through the colors.
  243.  
  244.             [ PRESS ANY KEY TO STOP "Damn Dizzy" OR "Plasma" ]
  245.  
  246.  
  247.  
  248.  
  249.  
  250.  
  251.    /COOL        Changes color every pixel.  Normally, the colors are
  252.                 picked at random, and are set at intervals.  This
  253.                 causes a 'cool' effect, and a rainbow of different
  254.                 color variations on the screen.
  255.  
  256.    /MAX=#       Sets maximum number of cycles.  If a pattern places a
  257.                 lot of the same effect on the screen, this is called
  258.                 a cycle.
  259.                 For example, STARS pattern places random pixels on
  260.                 the screen.  The default number of stars is 19000,
  261.                 but this can be adjusted by using /MAX.
  262.                         VIDEOFX 6 /MAX=1000     places 1000 stars on screen
  263.                         VIDEOFX 6 /MAX=41000    places 41000 stars on screen
  264.                 The patterns with an asterick to the left of them
  265.                 can be altered using /MAX.
  266.  
  267.    /REPEAT=#    Sets maximum number of repetitions.  This allows you to
  268.                 repeat the same pattern over and over.
  269.                         VIDEOFX 11 /REPEAT=3    repeats CLOCK pattern 3 times
  270.  
  271.    /KEYS        Causes any keypress to abort program.  If you are watching
  272.                 your favorite pattern, and your Boss walks into the room,
  273.                 you can instantly abort the program by pressing any key.
  274.                 Simply use /KEYS on the command line.
  275.  
  276.    /CLEAR       Clears screen between repetitions.  Repeating STARS pattern
  277.                 4 times will look terrible unless you first clear the
  278.                 screen.  Using /CLEAR allows a fresh screen between
  279.                 repetitions.
  280.  
  281.    /SAVE        Saves the screen, and restores it upon exit.
  282.  
  283.    /DOTTED      Uses "dotted" lines instead of solid ones when using
  284.                 lined patterns (most of the patterns use lines to
  285.                 draw on the screen)
  286.  
  287.    /CENTER      Uses "center" lines instead of solid ones when using
  288.                 lined patterns (most of the patterns use lines to
  289.                 draw on the screen)
  290.  
  291.    /DASHED      Uses "dashed" lines instead of solid ones when using
  292.                 lined patterns (most of the patterns use lines to
  293.                 draw on the screen)
  294.  
  295.    /THICK       Uses "thick" lines instead of solid ones when using
  296.                 lined patterns (most of the patterns use lines to
  297.                 draw on the screen)
  298.  
  299.    /DETECT      Detects if user has sufficient video mode to run VIDEOFX.
  300.                 Returns:  0     if graphics card is good enough
  301.                           1     if VIDEOFX cannot run on the computer
  302.                 This should be used before any effects are displayed, to
  303.                 make sure that the computer has EGA or VGA.  If an
  304.                 errorlevel of 1, you should display a message and abort
  305.                 your batch file.
  306.  
  307.    /TEXT25      Changes screen to text mode with 25 lines (default line mode)
  308.  
  309.    /TEXT28      Changes screen to text mode with 28 lines (must have EGA)
  310.  
  311.    /TEXT33      Changes screen to text mode with 33 lines (must have EGA)
  312.  
  313.    /TEXT50      Changes screen to text mode with 50 lines (must have VGA)
  314.  
  315.    NOTE:  The text mode switches and /DETECT must be used by THEMSELVES!
  316.           You cannot specify: VIDEOFX 11 /COOL /TEXT50.
  317.  
  318.           You must only use:    VIDEOFX /TEXT50
  319.                           or    VIDEOFX /TEXT25
  320.                           or    VIDEOFX /DETECT      etc...
  321.  
  322.  
  323.  
  324.  
  325.  
  326.  
  327.  
  328.  
  329.  
  330. ========= EXAMPLES =======================================================
  331.  
  332.  
  333.  
  334.         VIDEOFX /detect
  335.  
  336.         Detects if video card is good enough to run VIDEOFX.  The DOS
  337.         errorlevel will be 0 if it is, and will be 1 if the card cannot
  338.         handle EGA/VGA graphics.
  339.         I would recommend using this before starting Video Effects on
  340.         someone's computer!
  341.  
  342.  
  343.         VIDEOFX 11 /repeat=40
  344.  
  345.         Shows the CLOCK pattern 40 consecutive times with no screen
  346.         clearing in between (looks rather confusing)
  347.  
  348.         VIDEOFX 11 /repeat=40 /clear
  349.  
  350.         Shows the CLOCK pattern 40 consecutive times with a cleared
  351.         screen in between each one (looks much better!)
  352.  
  353.         VIDEOFX 31 /repeat=100 /keys
  354.  
  355.         Shows the SNAKE pattern until a key is pressed.  (the SNAKE
  356.         clears itself as it moves along, so there's really no need
  357.         to clear screen between each one.  Note that I specified
  358.         repeat=100, so that the SNAKE keeps moving for a LOOOONG
  359.         time until a key is pressed)
  360.  
  361.         VIDEOFX 4 /cool
  362.  
  363.         Shows the EXPLODING BALL pattern in a multitude of colors.
  364.         Looks really nice, huh?
  365.  
  366.         VIDEOFX 16 /max=70
  367.  
  368.         Shows the SHOOTING LINES pattern, and shows only 70 lines.
  369.         Notice how /MAX can be used to shorten an otherwise long
  370.         pattern?  Normally, SHOOTING LINES flashes 120 lines on
  371.         the screen.  This shortens it to 70 lines.
  372.  
  373.         VIDEOFX 13 /dotted /cool
  374.  
  375.         Shows CLOSE CURTAIN pattern, uses "dotted" lines instead of
  376.         solid ones, and alternates colors every pixel.
  377.  
  378.         VIDEOFX /text50
  379.  
  380.         Changes to 50 line text mode.
  381.  
  382.         VIDEOFX /text28
  383.  
  384.         Changes to 28 line text mode.
  385.  
  386.         VIDEOFX 28 /keys /save /dashed
  387.  
  388.         Shows BOTH SHADOWS pattern, any key pressed during the display
  389.         will abort the program, the screen is saved/restored, and
  390.         "dashed" lines are used instead of solid ones.
  391.  
  392.         VIDEOFX 9 /keys /save /dotted /repeat=10 /max=100
  393.  
  394.         Shows YARN BALL pattern, any key pressed during the display
  395.         will abort the program, the screen is saved/restored, and
  396.         "dotted" lines are used instead of solid ones.  The whole
  397.         pattern is shown 10 times, and 100 lines are drawn each time
  398.         the pattern runs (a total of 1000 lines (10 X 100)).
  399.  
  400.  
  401.  
  402.  
  403.  
  404.  
  405.  
  406.  
  407.  
  408.  
  409. ========== ERRORLEVEL CODES ===============================================
  410.  
  411.         When Video Effects exits, the DOS errorlevel is set according to
  412.         what happened inside the program.  Upon exit, the errorlevel can
  413.         be set to:
  414.  
  415.  
  416.      ERRORLEVEL                 MEANING
  417.     ------------------------------------------------------------------------
  418.         0                       Normal exit
  419.         2                       No graphic hardware was detected
  420.         3                       Not enough memory to install graphic driver
  421.         4                       Generic graphic error  (could be anything!)
  422.         5                       Error registering IBM 8514 driver
  423.         6                       Error registering EGA/VGA driver
  424.  
  425.  
  426.  
  427.  
  428.  
  429.  
  430.  
  431.  
  432.  
  433.  
  434.  
  435.  
  436.  
  437. ========= REGISTRATION ====================================================
  438.  
  439.  
  440.       ╒═══════════════════════════════════════════════════════╕
  441.       │       This is the ShareWare version of VIDEOFX!       │
  442.       │                                                       │
  443.       │           To register yours send $20.00 to:           │
  444.       │                                                       │
  445.       │                     David Smith                       │
  446.       │                    1104 Mason Dr                      │
  447.       │                    Hurst TX 76053                     │
  448.       │                                                       │
  449.       │         or $25.00 gets you all of my utils and        │
  450.       │        lifetime registration plus free upgrades       │
  451.       ╘═══════════════════════════════════════════════════════╛
  452.  
  453.  
  454.         The registered version has more options, plus no shareware
  455.         screen!  You are entitled to lifetime free upgrades plus
  456.         many other benefits.
  457.  
  458.      For the entire set of DAVE UTILS, see the enclosed CATALOG.COM
  459.  
  460.  
  461.  
  462.  
  463.  
  464.  
  465.  
  466.  
  467.  
  468.  
  469.  
  470.  
  471.    ███████╗ ██╗   ██╗ ██████╗  ██████╗   ██████╗  ██████╗  ████████╗ ██████╗
  472.    ██╔════╝ ██║   ██║ ██╔══██╗ ██╔══██╗ ██╔═══██╗ ██╔══██╗ ╚══██╔══╝ ╚════██╗
  473. ╓──███████╗ ██║   ██║ ██████╔╝ ██████╔╝ ██║   ██║ ██████╔╝    ██║      ▄███╔╨─╖
  474. ║  ╚════██║ ██║   ██║ ██╔═══╝  ██╔═══╝  ██║   ██║ ██╔══██╗    ██║      ▀▀══╝  ║
  475. ║  ███████║ ╚██████╔╝ ██║      ██║      ╚██████╔╝ ██║  ██║    ██║      ██╗    ║
  476. ║  ╚══════╝  ╚═════╝  ╚═╝      ╚═╝       ╚═════╝  ╚═╝  ╚═╝    ╚═╝      ╚═╝    ║
  477. ║                                                                             ║
  478. ║                                                                             ║
  479. ║      Support for this program is available in the following ways:           ║
  480. ║                                                                             ║
  481. ║                                                                             ║
  482. ║          ╓──┐ ╓──┐ ╓─╥─┐ ╥──┐ ╥  ┬  ╓─┐ ╥──┐ ╥──┐ ╥  ┬ ╥──┐                 ║
  483. ║          ║    ║  │ ║ ║ │ ╟──┘ ║  │  ╙─┐ ╟─   ╟─┬┘ ╙╖┌┘ ╟─                   ║
  484. ║          ╙──┘ ╙──┘ ╨ ╨ ┴ ╨    ╙──┘ ╙──┘ ╨──┘ ╨ ┴   ╙┘  ╨──┘                 ║
  485. ║          User ID:  71441,2723                                               ║
  486. ║          I usually log on every other day and check my mail.                ║
  487. ║                                                                             ║
  488. ║                                                                             ║
  489. ║                       ▄▄▄▄▄▄  ▄▄▄▄▄▄  ▄▄▄▄▄▄▄                               ║
  490. ║                       █ ▄▄ █▄ █ ▄▄ █▄ █ ▄▄▄▄█                               ║
  491. ║                       █ ▄▄▄ █ █ ▄▄▄ █ █▄▄▄▄ █                               ║
  492. ║                       █▄▄▄▄▄█ █▄▄▄▄▄█ █▄▄▄▄▄█                               ║
  493. ║          Drop me a line on the Hogard Systems Bulletin Board                ║
  494. ║                     David Smith   (214) 641-6292                            ║
  495. ║                                                                             ║
  496. ║                                                                             ║
  497. ║                 ▄██▄   ▄██▄  ▄███████▄   ▄█▄  ▄██▄                          ║
  498. ║                 █████▄█████ ████▀▀▀████ █████ ████                          ║
  499. ║                 ███████████ ████▄▄▄████ █████ ████                          ║
  500. ║                 ████   ████ ███████████ █████ ████                          ║
  501. ║                 ████   ████ ████   ████ █████ ████▄▄▄▄▄▄▄                   ║
  502. ║                 ▀██▀   ▀██▀ ▀██▀   ▀██▀  ▀█▀   ▀████████▀                   ║
  503. ║                               Write to:                                     ║
  504. ║                                                                             ║
  505. ║                              David Smith                                    ║
  506. ║                            1104 Mason Dr.                                   ║
  507. ║                            Hurst TX 76053                                   ║
  508. ║                                                                             ║
  509. ╙─────────────────────────────────────────────────────────────────────────────╜
  510.  
  511.  
  512.  
  513.  
  514.  
  515.